package com.hyt.it.ogt.kq.service.gov.model.xml.examsys.gce;

import com.thoughtworks.xstream.annotations.XStreamAlias;
import io.swagger.annotations.ApiModel;
import lombok.Data;

import java.io.Serializable;

@Data
@XStreamAlias("Client")
@ApiModel(value="考场测试报告考生机信息(GCE)", description="考场测试报告考生机信息(GCE)")
public class GceClientInfo implements Serializable {

    private static final long serialVersionUID = 1L;

    @XStreamAlias("SeatNo")
    private String seatNumber;

    @XStreamAlias("IP")
    private String ip;

    @XStreamAlias("OS")
    private String OSVersion;

    @XStreamAlias("IEVer")
    private String IEVersion;

    @XStreamAlias("IPType")
    private String staticIp;

    @XStreamAlias("TypeWriting")
    private String inputtingMethod;

    @XStreamAlias("Memory")
    private String ram;

    @XStreamAlias("LeaveSpace")
    private String diskFreeSpace;

    @XStreamAlias("ClientVer")
    private String clientVersion;

    @XStreamAlias("Lostpacrate")
    private String packetLoss;

    @XStreamAlias("Remvcrd")
    private Integer recoveryCard;

    @XStreamAlias("SystemInfoKB")
    private String systemInfo;

    @XStreamAlias("TaskList")
    private String taskList;

    @XStreamAlias("ServerForbid")
    private String serverDisabled;

    @XStreamAlias("FireWallService")
    private String fireWallService;

    @XStreamAlias("FireWallFunciton")
    private String fireWallFunction;

    @XStreamAlias("StudentSoft")
    private String instructionalSoftware;

    @XStreamAlias("SDSoft")
    private String sdSoftware;

    @XStreamAlias("SystemTime")
    private String systemTime;

    @XStreamAlias("PortAvailable")
    private String portAvailable;

    @XStreamAlias("RemoteSoft")
    private String remoteSoftware;

    @XStreamAlias("VMWare")
    private String virtualMachine;

    @XStreamAlias("OSOK")
    private String OSPass;

    @XStreamAlias("CPUSpeedOK")
    private String CPUPass;

    @XStreamAlias("SysDiskLeavingsOK")
    private String OSPrartitionFreeSpacePass;

    @XStreamAlias("WorkDiskLeavingsOK")
    private String dataPrartitionFreeSpacePass;

    @XStreamAlias("IEVersionOK")
    private String IEVersionPass;

    @XStreamAlias("MemorySizeOK")
    private String ramPass;

    @XStreamAlias("Mouse")
    private String mouse;

    @XStreamAlias("Keyboard")
    private String keyboard;

    @XStreamAlias("DisplayRetio")
    private String screen;

    @XStreamAlias("DisplayRetioOK")
    private String screenPass;

    @XStreamAlias("HKJClientInstalled")
    private String clientInstalled;

    @XStreamAlias("MinorityFonts")
    private String minorityFonts;

    @XStreamAlias("USP10Version")
    private String usp10Version;

    @XStreamAlias("MinorityFontsOK")
    private String minorityFontsPass;

    @XStreamAlias("USP10VersionOK")
    private String usp10VersionPass;

    @XStreamAlias("MAC")
    private String mac;

    @XStreamAlias("IMETest")
    private String inputtingMethodTest;

    @XStreamAlias("IMEResult")
    private String inputtingMethodResult;

    @XStreamAlias("IsOK")
    private String pass;

    @XStreamAlias("UpgradeVer")
    private String UpgradeVer;

    @XStreamAlias("WirelessType")
    private String WirelessType;

    @XStreamAlias("IESafeLevel")
    private String IESafeLevel;

    @XStreamAlias("VirtualNetcard")
    private String VirtualNetcard;

}
